081750fd92e3afd7813a2b05f44c019bb3c12be5,src/gwt/src/org/rstudio/studio/client/workbench/views/source/editors/text/r/SignatureToolTipManager.java,SignatureToolTipManager,getLookupPosition,#,263

Before Change


   Position getLookupPosition()
   {
      if (coordinates_ == null)
         return docDisplay_.getCursorPosition();
      
      return docDisplay_.screenCoordinatesToDocumentPosition(
            coordinates_.getMouseX(),

After Change


   {
      if (coordinates_ == null)
      {
         Position position = docDisplay_.getCursorPosition();
         
         // Nudge the cursor column if the cursor currently lies
         // upon a closing paren.
         if (docDisplay_.getCharacterAtCursor() == ')' &&
             position.getColumn() != 0)
         {
            position = Position.create(
                  position.getRow(),